public class StoreVacationPreferencesType {
	public class StoreVacationPreferencesType_e {
		public Boolean OnVacation;
		public DateTime ReturnDate;
		public Boolean HideFixedPriceStoreItems;
		public Boolean MessageItem;
		public Boolean MessageStore;
		public Boolean DisplayMessageStoreCustomText;
		public String MessageStoreCustomText;
	
		//Setters
		public void setOnVacation(Boolean val) {OnVacation = val; field_order_type_info.add('OnVacation'); }
		public void setReturnDate(DateTime val) {ReturnDate = val; field_order_type_info.add('ReturnDate'); }
		public void setHideFixedPriceStoreItems(Boolean val) {HideFixedPriceStoreItems = val; field_order_type_info.add('HideFixedPriceStoreItems'); }
		public void setMessageItem(Boolean val) {MessageItem = val; field_order_type_info.add('MessageItem'); }
		public void setMessageStore(Boolean val) {MessageStore = val; field_order_type_info.add('MessageStore'); }
		public void setDisplayMessageStoreCustomText(Boolean val) {DisplayMessageStoreCustomText = val; field_order_type_info.add('DisplayMessageStoreCustomText'); }
		public void setMessageStoreCustomText(String val) {MessageStoreCustomText = val; field_order_type_info.add('MessageStoreCustomText'); }


		//Getters
		public Boolean getOnVacation() { return OnVacation; }
		public DateTime getReturnDate() { return ReturnDate; }
		public Boolean getHideFixedPriceStoreItems() { return HideFixedPriceStoreItems; }
		public Boolean getMessageItem() { return MessageItem; }
		public Boolean getMessageStore() { return MessageStore; }
		public Boolean getDisplayMessageStoreCustomText() { return DisplayMessageStoreCustomText; }
		public String getMessageStoreCustomText() { return MessageStoreCustomText; }

	
		private String[] OnVacation_type_info = new String[]{'OnVacation','http://www.w3.org/2001/XMLSchema','boolean','0','1','false'};
		private String[] ReturnDate_type_info = new String[]{'ReturnDate','http://www.w3.org/2001/XMLSchema','dateTime','0','1','false'};
		private String[] HideFixedPriceStoreItems_type_info = new String[]{'HideFixedPriceStoreItems','http://www.w3.org/2001/XMLSchema','boolean','0','1','false'};
		private String[] MessageItem_type_info = new String[]{'MessageItem','http://www.w3.org/2001/XMLSchema','boolean','0','1','false'};
		private String[] MessageStore_type_info = new String[]{'MessageStore','http://www.w3.org/2001/XMLSchema','boolean','0','1','false'};
		private String[] DisplayMessageStoreCustomText_type_info = new String[]{'DisplayMessageStoreCustomText','http://www.w3.org/2001/XMLSchema','boolean','0','1','false'};
		private String[] MessageStoreCustomText_type_info = new String[]{'MessageStoreCustomText','http://www.w3.org/2001/XMLSchema','string','0','1','false'};
		private String[] apex_schema_type_info = new String[]{'urn:ebay:apis:eBLBaseComponents','true'};
		private List<String> field_order_type_info = new String[]{};
	}
}